草庐IT

ViewPager 的 Android Viewholder

全部标签

android - 给Android中Viewpager的PagerTabStrip添加样式

我在三个View中使用AndroidViewPager。我添加了一个android.support.v4.view.PagerTabStrip来显​​示每个View的标题。当前外观期望的外观我怎样才能得到这个结果?问候! 最佳答案 我通过在styles.xml中自定义AppThemes来自定义我的PagerTabStrip,下面的代码是我在我的应用程序中的做法。@style/mActionBar#FFFFFF@style/ActionBarTextStyle@style/ActionBarTabStyle@null#FF880010

android - 将 FragmentTabHost 与 ViewPager 一起使用

我想使用带有ViewPager的FragmentTabHost创建滑动选项卡界面。到目前为止,我得到了要滑动的fragment。唯一发生的事情是fragment能够在标签后面滑动,这些标签被禁用/卡住并且不工作。如何使FragmentTabHost选项卡与ViewPager配合使用以在选项卡之间滑动?我尝试在没有viewpager的情况下使用FragmentTabHost,它工作正常,但它只是不能与viewpager一起工作。这是它的截图:主要Java源代码:importjava.util.List;importjava.util.Vector;importandroid.os.Bun

android - ViewPager 自动部分滑动

我的viewpager中有三个页面,默认情况下我必须设置中间的页面。但是我第一次想向左然后向右滑动viewpager以向用户指示它还有两个页面,左侧和右侧。请指导有关viewpager的自动部分滑动。谢谢。 最佳答案 请引用此示例代码。在此示例中,您将了解如何进行viewpager的自动滑动。https://github.com/JakeWharton/Android-ViewPagerIndicator在使用这个库之前,我在使用寻呼机时也遇到了一些问题。 关于android-ViewP

android - ViewPager 上的 SetCurrentItem 导致异常

我遇到了一个奇怪的问题,并且在过去的三个小时内无法解决这个问题。所以我需要帮助。我正在创建一个类似于PlayMusic中的PlayerUI。该Activity有一个ViewPager并根据播放列表中的轨道准备fragment列表,并允许用户使用fragmentUI上的滑动或Next和Previous按钮从一个轨道切换到另一个轨道。滑动功能一切正常。在我的上一个和下一个按钮中,我在viewPager上调用setCurrentItem并根据来自viewPager的getCurrentItem的值增加或减少计数。问题是下一个工作正常但是当我在最后一个项目之前的项目上点击下一个时抛出异常。与上

android - 仅当 Fragment 在 ViewPager 中可见时才触发 RxJava 事件更改

我在Activity中有一个EditText,用户可以在其中键入和搜索内容。在搜索栏下方,我有2个tabs附加到ViewPager。我在标签的2个Fragments中为EditText添加了一个RxJava事件更改监听器。相关代码如下:privateSubscriptionsubscription;@Nullable@OverridepublicViewonCreateView(LayoutInflaterinflater,@NullableViewGroupcontainer,@NullableBundlesavedInstanceState){Viewview=inflater.i

java - ViewPager 内的水平回收器 View 不滚动

问题我在ViewPager内的NestedScrollView内有一个水平的RecyclerView。现在,当我尝试滚动RecyclerView时,有时它会滚动,但有时只有ViewPager会滚动。代码这就是我的RecyclerViewXML的样子:这就是RecyclerView所在的NestedScroll的样子:这是viewpagerxml:我正在使用这个自定义ViewPager:publicclassViewPagerWithHorizontalRecyclerViewextendsViewPager{publicViewPagerWithHorizontalRecyclerVi

android - 在 ViewPager 中动态添加和删除 fragment

我正在使用带有自定义PagerFragmentAdapter的ViewPager,它使用内部列表来提供fragment。我想在设置更改时动态添加和删除fragment。protectedvoidonCreate(BundlesavedInstanceState){super.onCreate(savedInstanceState);setContentView(R.layout.fragment_pager);mAdapter=newServicePagerAdapter(getSupportFragmentManager());mPager=(ViewPager)findViewBy

android - ViewPager 上的 SimpleCursorAdapter

如何使用SimpleCursorAdapter获取ListView以在ViewPager中显示?Pager单独工作得很好,ListView在ListActivity中工作正常,但我不知道如何让它在Activity中工作(也许这是问题所在)。publicclassPlayerextendsActivity{privateViewPagerpager;privatestaticintNUMERO_DE_TELAS=3;privateAdaptadorDeTelasadaptador;//ParadebugapagarnofinalfinalStringBABAS="babas";Conte

android - android中viewpager中的多个视频播放器

我想在viewpager中的不同fragment上播放视频。我为每个fragment使用多个媒体播放器和表面View。当我向左或向右滑动时,我也想暂停和开始播放视频。滑动到下一个视频完全没有问题,但是当我滑动到上一个视频(已经在播放)时,表面View重叠。同时,我可以毫无问题地播放和暂停视频。我尝试了几乎所有可能的setZorderMedia和setZOrderonTop组合,但都失败了。简而言之,问题在于viewpager中的surfaceviews重叠。以下是与问题相关的代码、布局和问题的屏幕截图。包含viewpager的activity布局fragmentlayout.xmlfr

来自 viewpager getActivity 的 Android childfragments 返回 null

我有一个Activity,我用一个按钮在两个fragment(主要和设置)之间切换。在MAINfragment中,我有一个包含4个子fragment的ViewPager。起初运行一切正常,但如果我旋转屏幕,ViewPager中fragment的getActivity()返回null。ActivityMain:@OverrideprotectedvoidonCreate(BundlesavedInstanceState){super.onCreate(savedInstanceState);setContentView(R.layout.activity_main);//Addorsho